Calibration of Microprocessor Performance Models

نویسندگان

  • Bryan Black
  • John Paul Shen
چکیده

This paper outlines a method for calibrating a superscalar processor performance model. It is adapted from and integrates well with the existing tools and method used in industry for hardware functional validation. The goal of this study is to identify the risks of developing a performance model with inspection-based validation. It is shown that such a model can exhibit major latency and behavioral discrepancies against the actual hardware. A performance model constructed for the PowerPC 604 processor is shown to model the latency of only 50% of all instructions, and the pipeline flow behavior of only 30% of all instructions. Using our calibration method it is possible to very quickly identify enough model errors and improve the above percentages to 96% and 75% respectively. Three types of errors are documented and discussed: modeling errors, specification errors, and abstraction errors. Based on the calibration approach used in this study, we propose a systematic method for ensuring the accuracy of performance models.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Calibration and evaluation of water infiltration models in different soil textures

Accurate estimation of water infiltration into the soil is important for the design of irrigation systems. Therefore, calibration of different models is necessary to estimate the permeability in different regions. The aim of the present study was to calibrate and evaluate the models of Kastiakov, Kastiakov modified, Philip, SCS, Novell, and Horton in different soil textures. To evaluate the acc...

متن کامل

OPTIMIZATION-BASED MONITORING-SUPPORTED CALIBRATION OF A THERMAL PERFORMANCE SIMULATION MODEL

Building performance simulation is being increasingly deployed beyond the building design phase to support efficient building operation. Specifically, the predictive feature of the simulation-assisted building systems control strategy provides distinct advantages in view of building systems with high latency and inertia. Such advantages can be exploited only if model predictions can be relied u...

متن کامل

"Technical Report" Performance Comparison of IHACRES Model and Artificial Neural Network to Predict the Flow of Sivand River

The accurate determination of river flow in watersheds without sufficient data is one of the major challenges in hydrology. In this regard, given the diversity of existing hydrological models, selection of an appropriate model requires evaluation of the performance of the hydrological models in each region. The objective of this study was to compare the performance of artificial neural network ...

متن کامل

Development of an in-cylinder processes model of a CVVT gasoline engine using artificial neural network

Today, employing model based design approach in powertrain development is being paid more attention. Precise, meanwhile fast to run models are required for applying model based techniques in powertrain control design and engine calibration. In this paper, an in-cylinder process model of a CVVT gasoline engine is developed to be employed in extended mean valve control oriented model and also mod...

متن کامل

On Calibration and Application of Logit-Based Stochastic Traffic Assignment Models

There is a growing recognition that discrete choice models are capable of providing a more realistic picture of route choice behavior. In particular, influential factors other than travel time that are found to affect the choice of route trigger the application of random utility models in the route choice literature. This paper focuses on path-based, logit-type stochastic route choice models, i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Computer

دوره 31  شماره 

صفحات  -

تاریخ انتشار 1998